English Dictionary
◊ CHRISTMAS BELLS
Christmas bells
n : any of several plants of the genus Blandfordia having large
orange or crimson flowers [syn: {Christmas bells}]